﻿body {
    padding-top: 60px;
    padding-bottom: 40px;
}

.radioWidth {
    width: 45px;
    float: left;
}

.radioWidthSpacer {
    width: 180px;
    float: left;
}

.radioWidthSlim {
    width: 35px;
    float: left;
}

.radioLabelLeft {
    width: 105px;
    float: left;
    text-align: right;
    margin-right: 5px;
}

.radioLabelRight {
    width: 105px;
    float: left;
    text-align: left;
    margin-right: 5px;
}

.fixBtnLink {
    margin-left: 2px;
    margin-right: 2px;
}

/* Chrome fix */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button,
input::-webkit-clear-button {
    -webkit-appearance: none;
    margin: 0;
}

input::-webkit-inner-spin-button,
input::-webkit-calendar-picker-indicator {
    display: none;
    -webkit-appearance: none;
}

input[type="date"]::-webkit-input-placeholder {
    visibility: hidden !important;
}

.nowrap {
    white-space: nowrap;
}

.wrap {
    white-space: normal;
}

dl.eval {
    margin: 0;
    padding: 0;
}

dt.evalNo {
    width: 35px;
}

dd.serv {
    margin: 0;
    padding: 0;
    margin-left: 55px;
}

dt.servNo {
    width: 50px;
}

dl.Areas {
    margin: 0;
    padding: 0;
}

.tabLeft {
    margin-left: 5px;
}

/* IE fix */
input[type=text]::-ms-clear {
    display: none;
}

.hidden {
    display: none;
}

.tache {
    text-decoration: line-through;
}

.ClearTopBottom {
    margin-top: 0px;
    margin-bottom: -10px;
}
